This session will provide a technical deep dive into the new ESXi capabilities as well as enhancements to our Availability features (HA, FT, DRS and DPM) and management capabilities. Таги:
Итак, вы уже ознакомились с новыми возможностями платформы виртуализации VMware vSphere 4.1, пора понять, какие же изменения произошли в структуре продукта: то есть ценах и изданиях.
Изменения в отдельных изданиях VMware vSphere 4.1.
Если говорить об отдельной покупке изданий vSphere 4.1 - то они по прежнему лицензируются на CPU хост-серверов ESX или ESXi. Новые возможности, в основном, добавились в VMware vSphere Enterprise Plus, зато технология VMware VMotion впервые вошла в издание Standard.
Вот сравнительная таблица изданий VMware vSphere 4.1:
Издания VMware vSphere 4.1
Standard
Advanced
Enterprise
Enterprise Plus
Компоненты платформы
Физическая оперативная память хост-сервера ESX/ESXi 4.1
256 ГБ
256 ГБ
256 ГБ
Нет ограничений
Число ядер на физический процессор
6
12
6
12
Способ лицензирования
На 1 CPU
На 1 CPU
На 1 CPU
На 1 CPU
Возможности централизованного управления хост-серверами и виртуальными машинами
VMware vCenter (приобретается отдельно)
vCenter Foundation (не более 3 хост-серверов)
vCenter Standard (без ограничений)
vCenter Foundation (не более 3 хост-серверов)
vCenter Standard (без ограничений)
vCenter Foundation (не более 3 хост-серверов)
vCenter Standard (без ограничений)
vCenter Foundation (не более 3 хост-серверов)
vCenter Standard (без ограничений)
Возможности платформы
Thin Provisioning - возможность использования для виртуальных машин дисков, растущих по мере наполнения данными
Update Manager - средство централизованного обновления хостов ESX/ESXi и виртуальных машин
Data Recovery - средство резервного копирования и восстановления виртуальных машин и их файлов
Приобретается отдельно для этого издания
High Availability - средство отказоустойчивости виртуальных машин, позволяющее в случае отказа физического хост-сервера автоматически перезапустить его виртуальные машины с общего хранилища
vMotion - возможность перемещения виртуальной машины между физическими серверами без прерывания ее работы и сетевых соединений
vStorage APIs for Data Protection - интерфейс, позволяющий применять встроенные и сторонние средства для защиты данных виртуальных машин, в т.ч. резервное копирование Veeam Backup and Replication
Virtual Serial Port Concentrator - виртуальное устройство для управления виртуальными машинами через последовательный порт
Hot Add - возможность горячего добавления и удаления устройств виртуальной машины во время ее работы (процессоров и памяти)
vShield Zones - средство обеспечения сетевой безопасности виртуальной инфраструктуры, включая контроль различных типов траффика
Fault Tolerance - средство непрерывной доступности виртуальных машин, позволяющее поддерживать резервную работающую копию виртуальной машины на другом сервере, которая мгновенно переключает на себя нагрузку в случае отказа основной машины
vStorage APIs for Array Integration (VAAI) - интерфейс, поддерживаемый производителями дисковых массивов, позволяющий передать операции по управлению данными на сторону аппаратного обеспечения, что повышает быстродействие и надежность операций
vStorage APIs for Multipathing - интерфейс для управления доступом по нескольким путям в SAN, используемый приложениями сторонних производителей
Storage vMotion - возможность динамического перемещения хранилища виртуальной машины между массивами без прерывания работы приложений в гостевой ОС
Distributed Resources Scheduler (DRS), Distributed Power Management (DPM) - средства балансировки нагрузки на хост-серверы за счет динамических миграций VMotion, а также средства экономии электропитания за счет перевод простаивающих серверов в режим Standby
Storage I/O Control - технология приоритизации доступа виртуальных машин к хранилищам, позволяющая гарантировать уровни обслуживания для приложений по вводу-выводу
Network I/O Control - технология приоритизации траффика различного типа в пределах сетевых адаптеров
Distributed Switch - средство централизованного управления и конфигурации сетевого взаимодействия хостов VMware ESX / ESXi (виртуальный распределенный коммутатор)
VMware vSphere Standard дорожает на 20% и теперь вместо $795 за процессор стоит $995 за процессор.
Торопитесь размещать заказы на этой и следующей неделе в компании VMC.
Изменения в структуре пакетов ПО VMware vSphere 4.1.
VMware vSphere 4.1 может поставляться пакетам типа "все-в-одном", которые представляют собой готовые к развертыванию издания платформы вместе со средством управления VMware vCenter. Называются они VMware vSphere Essentials / Essentials Plus и VMware vSphere Acceleration Kits. Стоят эти пакеты значительно дешевле закупки лицензий по изданиям, но могут быть куплены только один раз для площадки заказчика.
Основные изменения, которые произвошли в пакетах:
Технология VMware VMotion появилась в составе пакета VMware vSphere Essentials Plus
VMware Essentials окончательно подешевел (на 50%) до стоимости $495
VMware Essentials Plus подорожал на 15% с 26 июля с $2,995 до $3,495 (без учета стоимости поддержки)
Остальные позиции подорожали на 10% с 26 июля
Вот сравнительная таблица пакетов ПО VMware vSphere 4.1:
Пакеты ПО VMware vSphere 4.1
Essentials
Essentials Plus
Advanced Acceleration Kit
Midsize Acceleration Kit
Enterprise Plus
Acceleration Kit
Структура пакета
Стандартное издание (аналог отдельной покупки лицензий)
Нет аналога
Нет аналога
Advanced
Enterprise
Enterprise Plus
Число лицензий на CPU физических хост-серверов
6
6
6
6
8
Использование лицензий на CPU
Только хост-серверы с не более 2 CPU в каждом. Не более 3-х серверов в сумме.
Только хост-серверы с не более 2 CPU в каждом. Не более 3-х серверов в сумме.
Нет ограничений
Нет ограничений
Нет ограничений
Возможность обновления
Essentials Plus и Advanced Acceleration Kit
Advanced Acceleration Kit
Midsize Acceleration Kit и Enterprise Plus Acceleration Kit
Enterprise Plus Acceleration Kit
Нет
Компоненты платформы
Физическая оперативная память хост-сервера ESX/ESXi 4.1
256 ГБ
256 ГБ
256 ГБ
256 ГБ
Нет ограничений
Число ядер на физический процессор
6
6
12
6
12
Способ лицензирования
Только весь пакет
Только весь пакет
Только весь пакет
Только весь пакет
Только весь пакет
Возможности централизованного управления хост-серверами и виртуальными машинами
VMware vCenter (включен в состав пакета)
vCenter Essentials (не более 3 хост-серверов, не более 2 CPU в каждом)
vCenter Essentials (не более 3 хост-серверов, не более 2 CPU в каждом)
vCenter Foundation (не более 3 хост-серверов)
vCenter Standard (без ограничений)
vCenter Standard (без ограничений)
Возможно ли отдельное обновление vCenter?
Нет. Только пакет целиком
Нет. Только пакет целиком
Да. На vCenter Standard
Не требуется
Не требуется
Возможности платформы
Thin Provisioning - возможность использования для виртуальных машин дисков, растущих по мере наполнения данными
Update Manager - средство централизованного обновления хостов ESX/ESXi и виртуальных машин
Data Recovery - средство резервного копирования и восстановления виртуальных машин и их файлов
High Availability - средство отказоустойчивости виртуальных машин, позволяющее в случае отказа физического хост-сервера автоматически перезапустить его виртуальные машины с общего хранилища
vMotion - возможность перемещения виртуальной машины между физическими серверами без прерывания ее работы и сетевых соединений
vStorage APIs for Data Protection - интерфейс, позволяющий применять встроенные и сторонние средства для защиты данных виртуальных машин, в т.ч. резервное копирование Veeam Backup and Replication
Virtual Serial Port Concentrator - виртуальное устройство для управления виртуальными машинами через последовательный порт
Hot Add - возможность горячего добавления и удаления устройств виртуальной машины во время ее работы (процессоров и памяти)
vShield Zones - средство обеспечения сетевой безопасности виртуальной инфраструктуры, включая контроль различных типов траффика
Fault Tolerance - средство непрерывной доступности виртуальных машин, позволяющее поддерживать резервную работающую копию виртуальной машины на другом сервере, которая мгновенно переключает на себя нагрузку в случае отказа основной машины
vStorage APIs for Array Integration (VAAI) - интерфейс, поддерживаемый производителями дисковых массивов, позволяющий передать операции по управлению данными на сторону аппаратного обеспечения, что повышает быстродействие и надежность операций
vStorage APIs for Multipathing - интерфейс для управления доступом по нескольким путям в SAN, используемый приложениями сторонних производителей
Storage vMotion - возможность динамического перемещения хранилища виртуальной машины между массивами без прерывания работы приложений в гостевой ОС
Distributed Resources Scheduler (DRS), Distributed Power Management (DPM) - средства балансировки нагрузки на хост-серверы за счет динамических миграций VMotion, а также средства экономии электропитания за счет перевод простаивающих серверов в режим Standby
Storage I/O Control - технология приоритизации доступа виртуальных машин к хранилищам, позволяющая гарантировать уровни обслуживания для приложений по вводу-выводу
Network I/O Control - технология приоритизации траффика различного типа в пределах сетевых адаптеров
Distributed Switch - средство централизованного управления и конфигурации сетевого взаимодействия хостов VMware ESX / ESXi (виртуальный распределенный коммутатор)
У меня для вас опять эксклюзив. Как вы уже, наверное, знаете, вчера компания VMware анонсировала новую версию своей платформы виртуализации VMware vSphere 4.1. Мало того, ESX 4.1, ESXi 4.1 и vCenter 4.1 уже можно скачать с сайта VMware.
Прямо к выпуску VMware vSphere 4.1, чтобы вы не утруждали себя чтением англоязычной документации, я подготовил технический документ с описанием всех новых возможностей платформы, который можно свободно скачать с сайта компании VMC.
В документе описываются все основные технические моменты, включая такие технологии как Storage IO Control (SIOC), Transparent Memory Compression, Load Balanced Teaming, полная поддержка Tech Support Mode в VMware ESXi, новые возможности и максимумы VMware vCenter 4.1 и многое-многое другое. Что немаловажно, в документе есть также секция и про VMware ESXi 4.1, ведь это последняя версия платформы, в которой еще есть ESX - в дальнейшем вся ваша виртуальная инфраструктура уже будет работать на ESXi.
Многие пользователи, применяющие платформу виртуализации VMware vSphere в своей виртуальной инфраструктуре, ищут возможности использования недорогого хранилища для виртуальных машин. В качестве одного из вариантов, для тестового или некритичного производственного окружения, можно рассмотреть организацию NFS-хранилища на базе Windows 2008 Server R2...
Таги: VMware, ESXi, Storage, NFS, ESX, vSphere, Microsoft, Server
Пало-Альто, Калифорния, 30 июня 2010. Компания VMware Inc., мировой лидер в области виртуализации от настольных компьютеров и центров обработки данных до облачных вычислений, объявила о расширении функционала веб-сервиса VMware Go. Ресурс позволяет представителям малого и среднего бизнеса оптимизировать свои IT-ресурсы и приложения на основе популярного гипервизора VMware ESXi. Таги:
Как многим известно, компания Veeam Software делает самый лучший продукт для резервного копирования виртуальных машин VMware vSphere / ESX под названием Veeam Backup and Replication. О его возможностях мы уже писали здесь и здесь, а сегодня мы расскажем еще об одной интересной функции - автоматизации задач резервного копирования, репликации и восстановления с помощью Microsoft PowerShell.
Veeam Backup PowerShell Extensions требуют пакетов Windows PowerShell и vSphere PowerCLI, которые позволяют автоматизировать операции по управлению виртуальной инфраструктурой. После их установки на сервере резервного копирования Veeam Baclup and Replication, в меню Tools необходимо выбрать пункт PowerShell.
Далее можно использовать уже готовые командлеты (cmdlets) от Veeam, которые могут делать следующее:
CMDLET
Действие
Add-VBRESX
Add ESX server
Add-VBRESXi
Add ESXi
Add-VBRBackupJob
Create a backup job
Add-VBRReplicaJob
Create a replica job
Add-VBRLinux
Add Linux server
Add-VBRVCenter
Add VirtualCenter server
Add-VBRCopyJob
Add a File Copy job (FastSCP)
Get-VBRJobDestination
Get destination remote or local
Get-VBRJob
Get job list
Get-VBRJobOptions
Get additional backup job settings
Get-VBRReplicaJobs
Get additional replica job settings
Get-VBRJobSchedule
Job Schedule
Get-VBRJobVSSOptions
Backup Consistency VSS
Get-VBRJobRestorePoints
Get restore point
Get-VBRServers
Get hosts list.
Remove-VBRJob
Remove the job
Remove-VBRServer
Remove a server.
Set-VBRESX
Set ESX server options you want to work with to Veeam Backup and FastSCP.
Set-VBRESXi
Set ESXi server options you want t o work with to Veeam Backup and FastSCP.
Set-VBRBackupJob
Edit a backup job
Set-VBRJobOptions
Edit additional backup job settings.
Set-VBRReplicaJob
Set a replica job
Set-VBRJobSchedule
Job Schedule
Set-VBRJobVssOptions
Backup Consistency
Set-VBRLinux
Set the job Linux server options
Set-VBRRestoreVM
Restore VM
Set-VBRRestoreVMFiles
Restoring VM Files: VMX, VMDK, etc
Set-VBRVCenter
Set VirtualCenter server
Start-VBRGuestFileRestore
Start file restore
Start-VBRJob
Start the job
Start-VBRReplicaFailover
Start the replica
Stop-VBRGuestFileRestore
Stop file restore
Stop-VBRJob
Stop the job
Stop-VBRReplicaFailover
Stop the replica
С помощью возможностей PowerShell с Veeam Backup можно сделать очень многое, как, например, сделали в компании "Протек". Используя расширения Veeam Backup PS и PowerCLI / PowerShell, эти ребята разработали систему автоматического тестирования восстановления виртуальных машин из резервных копий (то, что будет реализовано в Veeam Backup and Replication 5 с помощью SureBackup):
Как вы знаете, любая платформа виртуализации требует накладных расходов на содержание виртуальных машин на хост-сервере. Это называется virtualization overhead. Обычно он находится в пределах нескольких процентов и не сильно влияет на производительность и потребление ресурсов сервера виртуализации.
У серверов VMware ESX также есть overhead по памяти для виртуальных машин, которую использует гипервизор для задач поддержки и обслуживания вычислительных ресурсов ВМ (там хранятся структуры данных, объем которых зависит от кофигурации машины). Overhead непосредственно зависит от числа vCPU виртуальной машины и, естественно, от выделенной оперативной памяти ВМ. Размер накладных расходов в мегабайтах представлен в таблице ниже:
Мы уже писали о бесплатном веб-инструменте VMware Go (здесь и здесь), который позволяет пользователям начать использовать бесплатный гипервизор VMware ESXi для виртуализации физических серверов в небольшой компании. Средство VMware Go является абсолютно бесплатным как и VMware ESXi инструментом, направляющим весь процесс развертывания платформы виртуализации, ее конфигурации и P2V-миграции виртуальных машин.
Это то первое, что вам необходимо попробовать, если у вас нет инфраструктуры виртуализации VMware, но вы хотите добиться экономии на консолидации базовых инфраструктурных сервисов.
Чтобы начать использовать VMware Go, вам необходимо перейти по адресу: http://go.vmware.com/:
Если у вас уже есть логин на сайте VMware, то вводим его, если нет - регистрируемся. После входа в панель VMware Go вы увидите следующее:
Здесь вам нужно установить агент VMware Go на ваш компьютер, с которого вы будете управлять сервером VMware ESXi. Как видно, требуется также установить .Net Framework 3.5 SP1. Нажимаем кнопку Install Now.
Многие пользователи используют VMware ESX в окружениях, где не установлен продукт VMware Update Manager, позволяющий централизованно обновлять хост-серверы. В этом случае может оказаться полезной процедура обновления VMware ESX из консоли (Service Console).
1. Первый способ (только VMware ESX).
Например, чтобы обновиться на VMware ESX 4 Update 1 нужно перевести хост в Maintenance Mode и сделать следующее:
Положить его на VMware ESX, например, используя Veeam FastSCP.
Выполнить команду в сервисной консоли VMware ESX:
esxupdate --bundle=ESX-4.0.0-update01.zip update
2. Второй способ (VMware ESX и VMware ESXi).
Есть также и второй способ (подходит как для VMware ESX, так и для VMware ESXi) с помощью скрипта vihostupdate.pl. Перед использованием данной команды необходимо перевести хост ESX в maintenance mode.
Эта команда для ESX и ESXi выполняется из RCLI. Имя пользователя и пароль указывать не обязательно (их спросят во время выполнения команды). Например, для обновления ESX 4 или ESXi 4 можно использовать следующие команды:
Результатом успешного обновления будет следующее сообщение:
The update completed successfully, but the system needs to be rebooted for the changes to be effective.
3. Третий способ (только VMware ESXi).
Этим способом обновить VMware ESX не получится, при попытке добавить такой хост в VMware Host Update Utility, вы получите вот такое сообщение:
Status: Ready
Info: Patching this host version is not supported by vSphere Host Update Utility.
Upgrading this host version is not supported by vSphere host Update Utility.
Поэтому VMware Host Update Utility используем только для VMware ESXi. Запускаем эту утилиту, добавляем хост ESXi по ссылке Add Host... и нажимаем кнопку Scan for Updates, после чего видим сколько обновлений мы можем применить:
Компания VMware на сегодняшний день безусловный лидер рынка виртуализации. Многих пользователей, приобретающих ее продукты интересуют вопросы технической поддержки и подписки на обновления наиболее популярных продуктов VMware vSphere, VMware View и VMware Site Recovery Manager (SRM). В этой статье постараемся объяснить все основные моменты касательно поддержки и подписки на обновления для продуктов VMware (Support and Subscription services, SnS).
Как вы уже знаете, недавно компания Veeam анонсировала технологию SureBackup, которая позволит вывести на новый уровень процесс резервного копирования и восстановления виртуальных машин на VMware vSphere / ESX.
Технология SureBackup будет являться составной частью продукта Veeam Backup and Replication 5, который будет поставляться уже в двух изданиях: Veeam Backup & Replication Standard Edition 5.0 и Veeam Backup & Replication Enterprise Edition 5.0.
Текущая версия Veeam Backup and Replication 4.1 будет приравнена к Standard Edition 5.0. Издания же Veeam Backup and Replication 5 будут предоставлять следующие возможности:
Возможность Veeam Backup and Replication 5
Standard Edition
Enterprise Edition
Примечание
Функции защиты данных
Резервное копирование
Да
Да
Лицензируются только процессоры хостов ESX, вне зависимости от объема резервируемых и реплицируемых данных
Восстановление
Да
Да
Включая возможности отката к репликам на других серверах, а также восстановление на VMware ESXi
Горячее резервное копирование ВМ (Hot VM Copy)
Да
Да
Возможно резервное копирование в течение дня, без простоев гостевых ОС, без агентов, в том числе по сети SAN
Бесплатная утилита для копирования файлов между серверами VMware ESX
Архитектура
Интерфейс vStorage API
Да
Да
Использование технологии vStorage APIs for Data Protection из состава vSphere делает резервное копирование более быстрым и эффективным
Поддержка технологии Changed Block Tracking
Да
Да
Создание инкрементальных резервных копий происходит в несколько раз быстрее, что наиболее важно для увеличения частоты создания реплик виртуальных машин в решениях катастрофоустойчивости
Возможности резервного копирования
Да
Да
Возможности создания резервных копий по сетям LAN и SAN, в режиме виртуального модуля (Virtual Appliance) или напрямую
Функции централизованного корпоративного управления
Да
Да
Единая веб-консоль управления резервным копированием Enterprise Manager для развертывания в крупных виртуальных инфраструктурах с возможностями централизованного управления, отчетности и оповещения системных администраторов
FastSCP
Да
Да
Основан на ядре FastSCP
Синтетическое резервное копирование
Да
Да
Последняя резервная копия - всегда быстрее всего восстанавливается. Остальные копии - обратные инкременты к последней. Это позволяет всегда делать только инкрементальные бэкапы и достичь наилучшего показателя RTO в случае повреждения данных виртуальной машины
Технология SmartDedupe
Да
Да
Экономия дискового пространства до 10 раз за счет функций дедупликации хранимых резервных копий
Технология SmartCDP
Да
Да
Практически непрерывная защита данных виртуальных машин на уровне, близком к continuous data protection (CDP)
Мгновенное восстановление отдельных файлов виртуальных машин
Windows
Да
Да
Удобный навигатор по файловой системе резервной копии, без необходимости восстановления ВМ целиком
Linux
Да
Да
Другие ОС
Да
Да
Unix, Solaris, BSD, Mac
Индексирование и поиск
Индексирование гостевой ОС Windows
Да
Да
Создание индекса (каталога) всех файлов гостевых ОС, которые находятся в резервных копиях
Поиск в хранилищах резервных копий
Только текущие бэкапы
Текущие и архивные бэкапы
Быстрый поиск нужного файла в образах резервных копий
Технология SureBackup
Проверка возможности восстановления ИТ-сервиса, включая уровень приложения
В ручном режиме
Автоматически
В рамках лаборатории для проверки восстановления напрямую из резервных копий
Расширенная поддержка VSS
Да
Да
Более целостные резервные копии
Восстановление объектов приложений
Универсальное восстановление объектов
Нет
Да
Для многих приложений поддержка уже встроена (Exchange, Active Directory), также поддерживаются и home-grown applications
Самостоятельное восстановление данных пользователем
Нет
Да
Доступно для любого приложения с веб-фронтендом (например, Outlook Web Access)
Цена
659 USD
989 USD
Таким образом, Veeam Backup and Replication становится полноценным продуктом для защиты данных виртуальных машин уровня предприятия. Обратите внимание на цену: Veeam Backup and Replication Enterprise Edition 5.0 начинает стоить $ 989. Это означает, что теперь для предприятий он будет обходится значительно дороже текущих $ 659 (эта цена останется только для издания Standard Edition).
Но есть приятная новость - для тех пользователей, кто купит Veeam Backup 4.1 до 18 июня 2010 за $ 659, будет предоставлено бесплатное обновление на Veeam Backup and Replication Enterprise Edition 5.0, который стоит $ 989!
То есть вы сэкономите $ 330 в пересчете на один физический процессор сервера VMware ESX или 33% от его будущей цены.
Покупать Veeam Backup 4.1 с бесплатным апгрейдом до версии Veeam Backup and Replication 5.0 Enterprise нужно у компании VMC - золотого партнера Veeam Software на территории России.
Как мы уже писали, компания VMware сделала еще один тип виртуального SCSI-адаптера в VMware vSphere, который получил название VMware Paravirtual SCSI (PVSCSI). Паравиртуализованное устройство PVSCSI позволяет добиться большей производительности дисковой подсистемы витуальных машин на серверах VMware ESX и снижения нагрузки на CPU серверов.
Если посмотреть в документ компании VMware PVSCSI Storage Performance, то там можно увидеть вот такие интересные результаты для производительности дисков виртуальных машин на ESX по сравнению с адаптером LSI:
Однако, когда нужно использовать адаптер PVSCSI для виртуальных машин на ESX? Оказывается, несмотря на его чудесную производительность, не всегда. Согласно вот этой статье Скотта Драммонда, одного из гуру производительности VMware ESX, адаптер PVSCSI нужно использовать только тогда, когда ваше приложение дает значительную нагрузку на дисковую подсистему (high IO workload), а совокупная пропускная способность канала к СХД ее поддерживает (включая то, сколько IOPS может выдавать система хранения).
Вот объяснение данного явления. При росте требований виртуальных машин к дисковой подсистеме возникают interrupt coalescing, то есть объединение прерываний к СХД в пачки для более их быстрой обработки. С помощью этой техники производительность адаптера SCSI увеличивается по сравнению с одиночным выполнением прерываний при большом количестве IO.
На собирание этой пачки требуется какое-то время, поэтому возникает небольшой delay, который потом компенсируется быстрым выполнением команд пачки.
Теперь пара терминов:
Outstanding IOs (OIOs) - количество запросов на ввод-вывод со стороны виртуальной машины (demand of IO).
IOs per second (IOPS) - количество запросов на ввод-вывод, которое может обеспечить хранилище (supply of IO).
Так вот LSI адаптер увеличивает этот самый interrupt coalescing на базе как OIOs, так и IOPS по мере роста нагрузки на сторадж. При малом количестве запросов IO, он этот coalescing не использует.
А вот PVSCSI сейчас работает по другому - он использует interrupt coalescing только на базе OIOs. То есть, если растут только требования виртуальных машин к СХД (без роста пропускной способности по IOPS) - начинается interrupt coalescing, соответственно растут задержки.
Для больших же OIOs и IOPS - адаптер PVSCSI дает ощутимый рост производительности и снижает нагрузку на CPU за счет паравиртуализации (на значениях 10-50K IOPS). На нескольких же сотнях IOPS этот эффект практически не ощутим. То есть, если запросы на IO от виртуальных машин больше того, что может выдавать система хранения, то адаптер LSI будет работать эффективнее PVSCSI в силу меньших задержек.
В следующих версиях ESX компания VMware сделает interrupt coalescing на базе как OIOs, так и OIPS, поэтому адаптер PVSCSI будет работать лучше.
Вывод таков - не используйте PVSCSI в окружениях с малой производительностью дисковой подсистемы и низких нагрузках по IO.
А вот, что советует Скотт:
На данный момент используйте PVSCSI для дисков VMDK, которые находятся на быстром хранилище (более 2,000 IOPS).
Если у вас есть адаптеры PVSCSI в окружениях с низким IO, не надо их переконфигурировать на LSI, поскольку потери производительности почти незаменты, а приложения все равно не требовательны к ней.
Для будущих версий VMware ESX / ESXi адаптер PVSCSI будет эффективнее LSI Logic для любых окружений.
Ратмир Тимашев - ранее основатель и президент компании Aelita Software, ныне основатель и президент Veeam Software, а также соучередитель венчурного фонда ABRT. Компания Veeam Software производит несколько программных продуктов, осуществляющих управление виртуальной инфраструктурой VMware в тысячах компаний по всему миру. Таги: Veeam, Interview, Backup, Monitor, nworks, VMware, ESX, vSphere, SureBackup, P2V, Cloud, Cloud Computing, Microsoft, Hyper-V
Многим пользователям VMware должна быть известна техника Memory Overcommit, которая представляет собой, по-сути, совокупность трех технологий:
Memory Balooning - выдергивание неиспользуемой памяти из гостевой системы и ее передача нуждающимся виртуальным машинам
Технологии использования файлов подкачки (swap) и Memory Compression (появится в следующих релизах vSphere)
Transparent Page Sharing - техника поиска и удаления дубликатов страниц памяти виртуальных машин (остаются только ссылки на них)
Сегодня мы как раз и поговорим о последней технологии - Transparent Page Sharing. По статистике она позволяет экономить до 15% и более оперативной памяти хост-сервера VMware ESX, что, естественно, ведет к большему (по сравнению с другими платформами) коэффициенту консолидации виртуальных машин.
Отчасти, именно благодаря Transparent Page Sharing, продуктам компании VMware удавалось выгодно отличаться от конкурирующих платформ виртуализации. Page Sharing работает со страницами памяти размером 4 килобайта, что практически не влияет на производительность сервера виртуализации.
Так вот, согласно вот этой статье Alessandro Perilli, операционные системы Windows 7 и Windows Server 2008 R2 уже поддерживают технологию Large Memory Pages, которая позволяет использовать страницы памяти размером 2 мегабайта (чувствуете разницу на 2 с половиной порядка?). Кроме того, эта технология поддерживается и в процессорах Intel Nehalem, а также последних моделях AMD Opteron. Так вот исследование показало, что большие страницы памяти Large Memory Pages работают на 20% производительнее маленьких на новом железе. Что позволяет говорить о том, что эта техника использования памяти в операционных системах скоро станет стандартной.
Теперь вернемся к Transparent Page Sharing. Во-первых, подумайте - сколько дубликатов страниц вы найдете, если размер страницы увеличился в 500 раз? Наверное, процент этих страниц будет очень и очень близок к нулю. Во-вторых, по заверениям Microsoft (объяснявшей возможности функций Dynamic Memory в новой версии Hyper-V), процесс исследования двухмегабайтовых страниц памяти побитно, их хэширование и сохранение в таблице учета дубликатов может занять часы!
Данные факты подтверждаются и сотрудником самой VMware, который говорит о том, что ESX не трогает большие страницы:
The only problem is that when large pages is used, Page Sharing needs to find identical 2M chunks (as compared to 4K chunks when small pages is used) and the likelihood of finding this is less (unless guest writes all zeroes to 2M chunk) so ESX does not attempt collapses large pages and thats [sic] why memory savings due to TPS goes down when all the guest pages are mapped by large pages by the hypervisor.
Понимаете о чем это? Это о том, что технология Transparent Page Sharing в ее нынешнем виде может умереть...
Мы уже писали о средстве защиты соединений пользователей в виртуальной инфраструктуре VMware vSphere под названием HyTrust, поставляемого в виде виртуального модуля (Virtual Appliance). В связи с тем, что в конце марта вышла вторая версия данного продукта, хотелось бы остановиться на нем поподробнее (недаром он стал одним из победителей в конкурсах VMworld 2009).
Итак, HyTrust позволяет нам с четырех сторон улучшить управление и повысить безопасность виртуальной инфраструктуры VMware vSphere:
Unified Access Control - контроль всех возможных методов доступа к виртуальной инфраструктуре.
Virtual Infrastructure Policy - задание политик безопасности при работе с виртуальной инфраструктурой с максимальной гранулярностью в соответсвии с потребностями крупных организаций
Hypervisor Hardening - анализ хостов VMware ESX на соответствие безопасной конфигурации
Audit-quality Logging - качественная система централизованного сбора и анализа логов
Расширенный список функций HyTrust выглядит так:
Unified Authentication - HyTrust перехватывает все соединения пользователей с виртуальной инфраструктурой VMware vSphere / ESX (включая SSH, различные API, vSphere Client в конфигурациях vSphere-Client-to-ESX или vSphere-Client-to-vCenter) и позволяет разграничивать доступ к различным объектам на базе ролей с высокой гранулярностью разрешений.
Directory Server Bridging - HyTrust интегрируется с Microsoft ActiveDirectory (или с любым другим провайдером LDAP v3), чтобы организация могла использовать уже существующие репозитории пользователей, ролей и групп в унифицированной среде доступа HyTrust.
Two-factor Authentication: Поддерживаются различные устройства двухфакторной аутентификации, включая RSA SecurID, что позволяет ввести дополнительный уровень защиты при аутентификации пользователей в среде VMware vSphere 4
Root Password Vault: Позволяет передать привилегии пользователя root другому аккаунту на ограниченное время, чтобы не светить везде учетные данные root, а дать возможность доверенному администратору некоторое время поработать с хостом ESX
Object Policy Labels: Политики доступа организуются с помощью тэгов, что позволяет проще ориентироваться и разграничивать доступ по бизнес-сущностям или иным признакам.
Centralized Log Repository - модуль HyTrust централизованно хранит все необходимые логи, где отображена информация об активности пользователей в среде VMware vSphere.
Industry-standard Log Format - логи хранятся в форматах syslog или secure syslog
Host Configuration Templates - HyTrust может обследовать ваши хосты ESX на предмет соблюдения необходимых требований безопасности (бенчмарки C.I.S., PCI DSS, VMware Best Practices, либо кастомные) и, после проверки, применить требуемые настройки для повышения безопасности конфигурации.
Gold Standard Benchmark: очень просто - можно сделать "золотой" с точки зрения безопасности хост VMware ESX и сравнивать с ним все остальные серверы в виртуальной инфраструктуре.
Federated Deployment: несколько виртуальных модулей HyTrust можно объединять в единую систему, между компонентами которой будет осуществляться репликация политик безопасности
Virtual Appliance Form-factor: HyTrust - это готовая виртуальная машина, а значит решение просто развернуть в рамках вашей инфраструктуры, проще бэкапить, настраивать и т.п.
Virtual Infrastructure Search: простой и эффективный поиск объектов, политик и логов внутри HyTrust Virtual Appliance.
Remote API: интерфейс для автоматизации HyTrust Appliance
Wide platform support for VMware: решение HyTrust поддерживает VMware vSphere и ESXi (ESX 3.5/4.0; ESXi 3.5/4.0), а также vCenter Server 2.5 и 4.0.
Router-Mode - HyTrust моржет работать как Default Gateway для серверов ESX и vCenter, что позволит маршрутизировать трафик между сетью управления (management network) и производственной сетью.
Основные возможности HyTrust продемонстрированы на видео ниже:
Между тем, виртуальный модуль HyTrust Community Edition доступен абсолютно бесплатно для инфраструктуры, состоящей не более чем из 3 хостов VMware ESX.
Многие пользователи применяют бесплатный гипервизор VMware ESXi для базовой консолидации серверов в небольших компаниях. В целях безопасности при доступе к управлению сервером ESXi компания VMware сделала специальный режим ESXi Lockdown Mode, который позволяет отключить доступ пользователю root через vSphere Client, интерфейс удаленного управления из командной строки (RCLI) и средств управления PowerShell (PowerCLI).
Включить Lockdown Mode на ESXi можно, нажав F2 в физической консоли VMware ESXi, где после аутентификации этот режим можно настроить в меню:
Таким образом, VMware ESXi по отношению к управлению сервером виртуализации имеет следующие функции:
Способ доступа к управлению
Lockdown Mode выключен
Lockdown Mode включен
Управление через VMware vCenter
Да
Да
Доступ из физической консоли пользователем root
Да
Да
Доступ к физической консоли для других пользователей
Нет
Нет
Соединение из vSphere Client напрямую с ESXi пользователем root
Да
Нет
Соединение из vSphere Client напрямую с ESXi под другими пользователями
Да
Да
Соединение из интерфейса PowerCLI / RCLI к ESXi пользователем root
Да
Нет
Соединение из интерфейса PowerCLI / RCLI к ESXi под другими пользователями
Максимальное число VMotion на серверах VMware ESX и ESXi.
Горячая миграция VMotion в составе пакета продуктов VMware vSphere позволяет переместить виртуальную машину с одного хоста ESX на другой без прерывания работы этой ВМ. При этом, по умолчанию на хосте ESX / ESXi доступно максимум 2 одновременных миграции VMotion. В некоторых случаях, этого может оказаться мало, и можно увеличить данное количество до 6 одновременных миграций на хост.
Давайте попробуем разобраться, как VMware vCenter рассчитывает количество доступных одновременных VMotion на хосте ESX / ESXi. Во-первых, есть такой конфигурационный файл vpxd.cfg для сервера VMware vCenter, который находится в папке:
Итак, мы видим параметр maxCostPerHost, который определяет максимально доступную "стоимость" на хост VMware ESX. Данная стоимость вычисляется просто - VMware VMotion "стоит" 4 единицы, а "холодная миграция" (Cold Migration) дает 1 единицу. Таким образом, значение 12 позволяет использовать либо 3 одновременных VMotion, либо 2 VMotion и 4 Cold Migration в один момент времени. Все очень просто. Максимальное значение данного параметра - 24 или 6 одновременных миграций VMotion на хост VMware ESX / ESXi.
В следующей версии VMware vSphere число одновременных миграций VMotion будет увеличено до 8, и данный параметр будет включен по умолчанию.
У данных модификаций есть две стороны - с одной стороны увеличение операций VMotion на хост ESX не так уж плохо (подробнее здесь), а с другой стороны - не зря по умолчанию выставлен лимит в 2 миграции VMotion (подробнее здесь).
Максимальное число VMotion на хранилища VMFS и NFS.
Одно хранилище VMFS в VMware vSphere 4 поддерживает до 8 одновременных миграций VMotion виртуальных машин, расположенных на нем. То же касается и Storage VMotion - их также может быть 8 на одно виртуальное хранилище VMFS 3. Для NFS-хранилищ в данный момент поддерживается до 4 одновременных миграций VMotion / SVMotion на одно хранилище.
Для Storage VMotion надо помнить то, что данная операция задействует 1 доступ к исходному Datastore и 1 доступ к целевому Datastore, а на одно хранилище VMFS может быть до 8 доступов (то есть 8 миграций SVMotion с хранилища возможны только если на него ничего не перемещается в этот момент с помощью SVMotion).
Уже почти всем пользователям VMware vSphere / ESX известен лучший продукт для резервного копирования Veeam Backup and Replication 4.1 (описание возможностей здесь и здесь). На днях на Veeam.com появилась вот такая страница с обратным отсчетом до 22 марта:
Что бы это значило? Скорее всего, это новая версия Veeam Backup and Replication, возможности которой будут снова лучше любых других продуктов от конкурентов. А появиться в Veeam Backup могут следующие вещи:
Возможность интеграции с VTL (Virtual Tape Library) и запись бэкапов на ленты
Создание резервных копий, которые "Application aware" (во-первых, более консистентные бэкапы с точки зрения приложений - в Veeam Backup уже есть отличная поддержка VSS, во-вторых, возможность восстанавливать не только файлы, но и объекты приложений?)
Более тесная интеграция с SAN-инфраструктурой
Может быть будет интеграция с vSphere Client?
Само собой, читатали VM Guru первыми узнают подробности о новых возможностях "Veeam SureBackup".
Не секрет, что настоящие мужики стоят за станками. Но, как нас учат многоуважаемые аналитики из IBM, серверы - это те же станки. Так что системные администраторы виртуальной инфраструктуры VMware vSphere / ESX - настоящие мужики. Так вот, господа, вам подарочек:
1. В каментах просим указывать битые, неактуальные и протухшие линки.
2. Присылать ссылки на утилиты и программы для VMware vSphere, которых нет в списке.
Помогайте!
P.S. Отдельный привет ребятам из CIO.ru, которые прислали в открытке на 23 февраля фото немецкого бронепоезда. Че сказать, молодцы).
Заждались? Но, не волнуйтесь, он уже здесь - пятый выпуск обзора бесплатных программ и утилит для виртуальной инфраструктуры VMware vSphere / ESX / ESXi. Сегодня мы рассмотрим все самые интересные бесплатные средства администрирования и управления серверами ESX и ESXi, а также приведем ссылки на все заметки VM Guru, опубликованные ранее по этой теме.
Набрел тут на интересную бесплатную утилиту для серверов VMware vSphere / ESX, позволяющую добавить еще несколько возможностей к управлению виртуальными машинами и получить немного инфографики о виртуальной инфраструктуре. VMware ESX Manager от известных
кудесников сервисной консоли, esxguide.com, позволяет по-другому взглянуть на виртуальную
инфраструктуру, на которую вы обычно смотрите через vCenter.
Среди заявленных возможностей VMware ESX Manager:
Поддержка VMware ESX 4 (ESXi не поддерживается)
Независимость от vCenter
Отслеживание миграций виртуальных машин и статуса, их регистрация на хостах.
Управление конфигурацией ВМ
Отображение и работа с консолью виртуальной машины
Завершение процесса зависшей виртуальной машины
Переименование виртуальных дисков
Перемещение диска виртуальной машины
Start , Restart , Reset, Power Off, Suspend виртуальных машин, расширение их дисков
View-Search-Filter для логов хоста VMware ESX
Выполнение команд по SSH
Но это пока старая версия ESX Manager (2.3). А вот в ESX Manager 3 авторы обещают очень
много нового и современный интерфейс:
Компания Veeam официально объявила о выпуске очередной версии бесплатной утилиты Veeam FastSCP для копирования файлов между серверами VMware ESX / ESXi 4 из пакета vSphere. В Veeam FastSCP 3.0.2 появились следующие возможности:
Поддержка ОС Microsoft Windows 7 и Microsoft Windows 2008 R2 для установки программы
Официальная поддержка VMware vSphere 4 (неофициально и так хорошо работало)
Решена проблема с файлами flat.vmdk на серверах VMware ESX / ESXi
Скачать Veeam FastSCP можно по этой ссылке:
Настоящий администратор VMware vSphere не просто знает, а уже уверился на опыте, что Veeam FastSCP - это must have.
Компания VMC, ведущий российский провайдер решений виртуализации, приглашает на бесплатный вебинар, посвященный виртуализации серверов для среднего и малого бизнеса. Мероприятие будет проводить руководитель компании VMC и эксперт по технологиям виртуализации Александр Самойленко.
Как вы знаете, у сервера VMware ESX есть команда esxtop для отслеживания различных метрик производительности виртуальных машин на хосте. Кроме того, есть утилита vscsiStats, позволяющая осуществлять мониторинг производительности дисковой подсистемы сервера VMware ESX.
Известный изготовитель "шпаргалок" по виртуальной инфраструктуре VMware vSphere, Forbes Guthrie, выпустил небольшое руководство по использованию команд esxtop и vscsiStats, которое можно скачать по ссылке ниже:
Интересная особенность - руководство сделано в форм-факторе кредитной карты, что позволяет, например, запихнуть такую карточку в карман недоумевающему системному администратору со словами "учи матчасть!".
Важная новость для будущих пользователей платформы VMware vSphere 4, особенно для компаний среднего и малого бизнеса. Компания VMware в 2010 году сильно поменяет линейку предложений для своих продуктов. Новость эксклюзивная, а потому еще неофициальная, но указанные в заметке позиции уже есть в прайс-листах этого года.
Прежде всего, в изданиях VMware vSphere и пакетах Acceleration Kits меняются следующие вещи:
Появляется VMware vSphere Mid-sized Acceleration Kit,
представляющий собой пакет из лицензий на 6 CPU продукта VMware vSphere Enterprise и сервера управления VMware vCenter Standard.
Появилась возможность апгрейда VMware vSphere Essentials Plus на VMware vSphere Advanced Acceleration Kit.
Новость очень важная - поскольку раньше покупатели Essentials и Essentials Plus никак не могли расширить свою виртуальную инфраструктуру vSphere (для изданий Essentials - максимум 3 хоста).
Теперь для СМБ VMware пошла на уступки.
VMware vSphere Enterprise Plus Acceleration Kit на 6 CPU перестает существовать.
Вместо него нужно покупать VMware vSphere Mid-sized Acceleration Kit. Пакет Enterprise Plus на 8 CPU продолжает продаваться и покупаться.
VMware vSphere Advanced Acceleration Kit with Training (о котором вы и так не знали) перестает существовать.
Таким образом, пользователи Essentials, прежде всего, сдвигаются с мертвой точки, получая пути для наращивания своей виртуальной ИТ-инфраструктуры:
Получив VMware vSphere Advanced Acceleration Kit можно идти дальше и проапгрейдиться на VMware vSphere Mid-sized Acceleration Kit, а затем и на VMware vSphere Enterprise Plus Acceleration Kit. То есть можно проделать полный путь от VMware vSphere Essentials за 1000 долларов для 3 двухпроцессорных серверов (6 CPU), до максимального издания Enterprise Plus, где только один физический CPU стоит в разы дороже.
Однако надо помнить такую вещь: постоянные переходы с низших изданий к высшим в любом случае съедают деньги по сравнению с вариантом покупки сразу высшего издания.
Если свести в таблицу технические характеристики изданий VMware vSphere 4 в составе VMware vSphere Acceleration Kits, мы получаем вот такую картину:
Но это еще не все! Появляются 2 новых пакета под названием ROBO:
VMware vSphere 4 Essentials Bundle for Retail and Branch Offices: Starter Kit
VMware vSphere 4 Essentials Plus Bundle for Retail and Branch Offices: Starter Kit,
представляющих собой пакеты из 10 (!!) лицензий на 10 филиалов (в каждом филиале до 3-х хостов VMware ESX / ESXi с не более чем двумя физическими CPU), где работает VMware vSphere 4 Essentials или Essentials Plus. Применение каждого пакета Essentials или Essentials Plus ограничено одним зданием. Преимущества такой покупки - возможность централизованного управления с помощью vCenter Server Standard, для чего соответствующие изменения были внесены в лицензионное соглашение (EULA).
И еще одна важная новость: поддержка VMware vSphere уровня Gold и Platinum переименовывается в поддержку Basic и Production без изменения парт-намберов (SKU).
Само собой пакеты Acceleration Kits и Essentials продаются с очень внушительными скидками в 20-30% от покупки компонентов по отдельности. Для запроса цен и разъяснениям по изданиям продукта VMware vSphere обращайтесь к Enterprise Solution Provider'у компании VMware на территории России - компании VMC.
Компания NetWrix имеет в своем портфолио продукт для управления изменениями виртуальной инфраструктуры VMware Change Reporter Siute, который позволяет получать отчеты о текущем состоянии серверов ESX и виртуальных машин и отслеживать изменения, происходящие с виртуальной инфраструктурой:
Возможности и функции продукта NetWrix VMware Change Reporter:
Ежедневная отчетность о виртуальной инфраструктуре VMware для соответствия корпоративным политикам.
Подоготовка отчетов для аудиторов, таких как SOX, HIPPA, GLBA.
Аудит создания ВМ для предотвращения их бесконтрольного роста (Virtual Machine Sprawl).
Поддержка платформ VI3, vSphere, ESX, ESXi.
Но главное, что есть бесплатная версия VMware Change Reporter, отличия которой от коммерческого издания приведены ниже:
Feature
Freeware Version
Commercial Version
Scope of reporting
Virtual machine settings only
Entire VMware environment
Who and When fields for every change
No
Yes
Summary reporting on VMware configuration
Yes
Yes
Long term archiving and reporting
Only for two days: today and yesterday
Any period of time
Advanced reports based on SQL Reporting Services, with filtering, grouping and sorting
Как вы помните, компания VMware запустила бета-версию сервиса VMware Go еще осенью прошлого года на конференции VMworld 2009. Служба VMware Go позволяет пользователям сектора СМБ быстро начать работу с гипервизором ESXi и перенести свои физические серверы в виртуальные машины с помощью сервисов, расположенных на сайте VMware. VMware Go упрощает обслуживание и конфигурацию серверов VMware ESXi, что очень важно для компаний сектора СМБ, которые только планируют использовать виртуализацию.
Официальный анонс VMware Go и полноценный релиз состоялся на днях и доступен здесь, а вот компания Hyper9 решила сделать обучающее видео, в котором описывается модель функционирования VMware Go в стиле "как это работает":
Как вы знаете, компания Microsoft предлагает бесплатный гипервизор Hyper-V R2 в качестве роли сервера Windows Server 2008 R2. Но для того, чтобы воспользоваться этой платформой виртуализации, нужно, понятное дело, купить Windows Server. Поэтому Microsoft пошла дальше и предлагает пользователям абсолютно бесплатный продукт Microsoft Hyper-V Server 2008 R2, который основан на установке Server Core и позволяет пользоваться сервером виртуализации только для целей запуска виртуальных машин.
Безусловно, как и его аналог VMware ESXi, сервер Microsoft Hyper-V Server 2008 R2 очень хочется загружать с USB Flash, как для целей тестирования и обучения, так и просто для удобства. На Technet есть статья Deploying Microsoft Hyper-V Server 2008 R2 on USB Flash Drive, в которой детально описан процесс создания флешки с Microsoft Hyper-V Server 2008 R2, но он очень сложен и содержит множество шагов, в которых нетрудно запутаться.
Поэтому некто Paul Despe создал утилиту BootFromUSB, с помощью которой сделать загрузочную флешку с Microsoft Hyper-V Server 2008 R2 сделать довольно просто:
Теперь процесс создания USB Flash с Microsoft Hyper-V Server 2008 R2 выглядит вот так:
Пало-Альто, Калифорния, 15 января 2010. - Компания VMware Inc., мировой лидер в области виртуализации от настольных компьютеров и центров обработки данных до облачных вычислений, объявила об официальном запуске специального веб-сервиса VMware Go. Ресурс позволит представителям СМБ сектора с легкостью внедрять новейшие IT-технологии – виртуализовать серверы и создавать виртуальные машины на основе гипервизора VMware ESXi. Таги: